package br.com.statizo.financeiro.repository;

import java.util.List;

import br.com.snoghert.persistence.repository.SRepository;
import br.com.statizo.financeiro.entity.Lancamento;

public interface RepositorioLancamento extends SRepository<Lancamento>{

	public List<Lancamento> getRecursos();
	public List<Lancamento> getRecursos(int mes, int ano);
	public List<Lancamento> getList(int mes, int ano, String orderBy);
	public List<Lancamento> getLancamentosDoPeriodo(int mes, int ano);
	public List<Lancamento> getControles(Lancamento lancamento);
	public double getValorDespesas(int mes, int ano);
	public double getValorReceitas(int mes, int ano);
	public List<Integer> getYears();
	public int getMaxYear();
	
}
